#ifndef _TOOL_H_
#define _TOOL_H_

#include "PaintArea.h"


class Tool 
{
	
public:
	Tool(void);
	~Tool(void);
	virtual void mouseMoveEvent(QMouseEvent*, PaintArea*){};
	virtual void mouseReleaseEvent(QMouseEvent*, PaintArea*){};
	virtual void mousePressEvent(QMouseEvent*, PaintArea*){};
};


#include "PaintBrush.h"
#include "EyeDropper.h"
#include "Zoom.h"
#include "LineTool.h"
#include "FunkyLineTool.h"
#include "FillTool.h"
#include "RectangleTool.h"
#include "FilterBrush.h"
#endif